Big Huge Thesaurus

Aphriza virgata

noun